home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Graphics Plus
/
Graphics Plus.iso
/
formats
/
iff
/
newiff.lzh
/
NewIFF
/
NewIFF.lzh
/
newiff
/
iffp
/
8svxapp.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-05-18
|
911b
|
46 lines
/* 8svxapp.h
* - definition of EightSVXInfo structure
* - inclusion of includes needed by modules and application
* - application-specific definitions
*/
#ifndef EIGHTSVXAPP_H
#define EIGHTSVXAPP_H
#include "iffp/8svx.h"
#include <devices/audio.h>
#define MAXOCT 16
struct EightSVXInfo {
/* general parse.c related */
struct ParseInfo ParseInfo;
/* For convenient access to VHDR, Name, and sample.
* Other chunks will be accessible through FindProp()
* (or findchunk() if the chunks have been copied)
*/
/* 8SVX */
Voice8Header Vhdr;
BYTE *sample;
ULONG samplebytes;
BYTE *osamps[MAXOCT];
ULONG osizes[MAXOCT];
BYTE *rsamps[MAXOCT];
ULONG rsizes[MAXOCT];
ULONG spcycs[MAXOCT];
UBYTE name[80];
ULONG Reserved[8]; /* must be 0 for now */
/* Applications may add variables here */
};
/* referenced by modules */
extern struct Library *IFFParseBase;
#endif